/*-----------css reset---------------------*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
/*----------basic----------------*/
ul{list-style:none}
ul li{display:list-item;}
body { font: 14px Arial, sans-serif; background:#fff; color:#464646; height:100%; line-height:normal}
a { text-decoration:none; color: #083e80 }
a:hover { text-decoration:underline; }
html { overflow-y:scroll }/*Prevent Firefox Scrollbar Jump*/
button { border: none; cursor: pointer; font-weight: bold; color: #fff }
input , textarea { border: none; padding: 0; margin: 0; border: solid 1px #c7c7c7; color: #444 }
select, .cp  { cursor:pointer; }
.clear { clear: both; }
:focus{outline:0}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
html, body{min-height:100%; height:100%}
button{border:0;cursor:pointer;font-weight:700;color:#fff}
input,textarea{border:solid 1px #c7c7c7;color:#444;margin:0;padding:0}
p{padding:5px 0}
select,.cp{cursor:pointer}
h2{color:#4073b0; font-size:18px; font-weight:400; padding-bottom:5px; margin-bottom:5px}
h3{color:#363636; font-size:16px; font-weight:400; padding-bottom:5px}
h5{color:#000; font-size:14px; font-weight:700; padding-bottom:5px}
.clear{clear:both;display: block;height: 0;overflow: hidden;visibility: visible;width: 0;}
.page-break{page-break-before:always}
.dpn{display:none}
.por{position:relative}
.zi-2{z-index:-2}
.zi-1{z-index:-1}
.zi0{z-index:0}
.zi2{z-index:2}
.zi300{z-index:30}
.rounded{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url(PIE.htc);position:relative}
.rounded10{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
.transparent{zoom:1;filter:alpha(opacity=90);opacity:.9}
.transparent50{zoom:1;filter:alpha(opacity=50);opacity:.5}
.normal{zoom:1;filter:alpha(opacity=100);opacity:1}
.cursor{cursor:pointer}
.fl{float:left}
.fr{float:right}
.pa0{padding:0}
.pa3{padding:3px}
.pa5{padding:5px}
.pa8{padding:8px}
.pa10{padding:10px}
.pa15{padding:15px}
.pa20{padding:20px}
.pa25{padding:25px}
.pa30{padding:30px}
.pt1{padding-top:1px}
.pt2{padding-top:2px}
.pt3{padding-top:3px}
.pt4{padding-top:4px}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt25{padding-top:25px}
.pt40{padding-top:40px}
.pt110{padding-top:110px}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr20{padding-right:20px}
.pr25{padding-right:25px}
.pr30{padding-right:30px}
.pr40{padding-right:40px}
.pr45{padding-right:45px}
.pb5{padding-bottom:5px}
.pb7{padding-bottom:7px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb40{padding-bottom:40px}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pl25{padding-left:25px}
.pl30{padding-left:30px}
.pl40{padding-left:40px}
.pl50{padding-left:50px}
.ph1{padding-left:2px;padding-right:2px}
.ph5{padding-left:5px;padding-right:5px}
.ph7{padding-left:7px;padding-right:7px}
.ph10{padding-left:10px;padding-right:10px}
.ph15{padding-left:15px;padding-right:15px}
.ph20{padding-left:20px;padding-right:20px}
.ph25{padding-left:25px;padding-right:25px}
.ph50{padding-left:50px;padding-right:50px}
.pv5{padding-top:5px;padding-bottom:5px}
.pv7{padding-top:7px;padding-bottom:7px}
.pv10{padding-top:10px;padding-bottom:10px}
.pv13{padding-top:13px;padding-bottom:13px}
.pv15{padding-top:15px;padding-bottom:15px}
.pv20{padding-top:20px;padding-bottom:20px}
.pv40{padding-top:40px;padding-bottom:40px}
.ma5{margin:5px}
.ma10{margin:10px}
.ma15{margin:15px}
.ma20{margin:20px}
.mt-20{margin-top:-20px}
.mt-10{margin-top:-10px}
.mt5{margin-top:5px}
.mt6{margin-top:6px}
.mt7{margin-top:7px}
.mt8{margin-top:8px}
.mt9{margin-top:9px}
.mt10{margin-top:10px}
.mt12{margin-top:12px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt45{margin-top:45px}
.mt55{margin-top:55px}
.mt84{margin-top:84px}
.mt350{margin-top:350px}
.mr-20{margin-right:-20px}
.mr-10{margin-right:-10px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr9{margin-right:9px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr30{margin-right:30px}
.mb-20{margin-bottom:-20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.ml-25{margin-left:-25px}
.ml-20{margin-left:-20px}
.ml-10{margin-left:-10px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.ml55{margin-left:55px}
.mh5{margin-left:5px;margin-right:5px}
.mh10{margin-left:10px;margin-right:10px}
.mh15{margin-left:15px;margin-right:15px}
.mh20{margin-left:20px;margin-right:20px}
.mha{margin-left:auto;margin-right:auto}
.mv5{margin-top:5px;margin-bottom:5px}
.mv10{margin-top:10px;margin-bottom:10px}
.mv15{margin-top:15px;margin-bottom:15px}
.mv20{margin-top:20px;margin-bottom:20px}
.fwn{font-weight:400}
.fwb{font-weight:700}
.fsi{font-style:italic}
.tac{text-align:center}
.tal{text-align:left}
.tar{text-align:right}
.taj{text-align:justify}
.ttu{text-transform:uppercase}
.ttc{text-transform:capitalize}
.tdu{text-decoration:underline}
.ti9{text-indent:-9999px}
.tsd{text-shadow:1px 1px 0 #999}
.vam{vertical-align:middle}
.vab{vertical-align:bottom}
.vat{vertical-align:top}
.dpi{display:inline}
.dpib{display:inline-block}
.poa{position:absolute}
.pof{position:fixed}
.ofh{overflow:hidden}
.ofa{overflow:auto}
.bdn{border:none}
.bd1{border:solid 1px #c8c8c8}
.bd1T{border-top:solid 1px #c8c8c8}
.bd1B{border-bottom:solid 1px #c8c8c8}
.bd1L{border-left:solid 1px #}
.noBd{border:0}
.fs10{font-size:10px}
.fs11{font-size:11px}
.fs12{font-size:12px}
.fs13{font-size:13px}
.fs14{font-size:14px}
.fs16{font-size:16px}
.fs17{font-size:17px}
.fs18{font-size:18px}
.fs19{font-size:19px}
.fs20{font-size:20px}
.fs21{font-size:21px}
.fs35{font-size:35px}
.fs40{font-size:40px}
.fs90{font-size:90px}
.bgt{background:transparent}
.bg0{background:#000}
.bg1{background:#fff}
.bg2{background:#}
.bg3{background:#}
.bg4{background:#}
.bg5{background:#}
.bg6{background:#}
.bg7{background:#}
.cf0{color:#000}
.cf1{color:#fff}
.cf2{color:#0485c2}
.cf3{color:#4ba0da}
.cf4{color:#}
.cf5{color:#}
.cf6{color:#}
.cf7{color:#}
.cf8{color:#}
.w580{width:580px}
.w670{width:670px}
.w960{width:960px}
.lsd{list-style-type:disc}
.lss{list-style-type:square}
.lsc1{list-style:url(../images/list-style-1.png)}
.lsc2{list-style:url(../images/list-style-2.png)}
.lsc3{list-style:url(../images/list-style-3.png)}
.bottom{bottom:0}
.shadow{-moz-box-shadow: 0px 0px 5px #b9b9b9;-webkit-box-shadow: 0px 0px 15px #b9b9b9;box-shadow: 0px 0px 5px #b9b9b9;progid:DXImageTransform.Microsoft.Shadow(color=#b9b9b9,direction=45);}
#content{min-height:100% !important; position:relative; background:url(../images/bg.png) no-repeat center bottom; background-size:100%}
#wrapper{min-height:100%; position:relative; padding-bottom:100px; overflow:hidden; background:url(../images/bg-top.png) no-repeat center top; background-size:100%}

#header.home{background-position:right 62px}
#header{width:940px; margin:0 auto; background:url(../images/bg-header.png) no-repeat right top; min-height:230px; padding:0 10px}
#header #logo{padding-top:20px; padding-bottom:8px}
#header .headerLinks{color:#00748d}
#header .headerLinks ul {float:right; font-size:12px;}
#header .headerLinks ul li{float:left; }
#header .headerLinks ul li:first-child>a{border-left:0}
#header .headerLinks a{text-decoration:none; color:#7e7e7e; padding:0 5px; border-left:solid 1px; }
#header .headerLinks a:hover{text-decoration:underline}

#navbar.home{position:relative; margin-bottom:20px}
#navbar {font-size:16px; margin-bottom:0px; height:24px; z-index:999; background:#186300; background:url(../images/bg-navbar.png) no-repeat right top; position:absolute; top:0; width:940px}
#navbar ul {float:right}
#navbar ul li{padding:5px 0px 7px; float:left; margin-right:10px}
#navbar ul li a{padding:0px 28px; float:left; color:#fff; text-transform:uppercase; font-size:12px; line-height:15px}
#navbar ul li:first-child a, #navbar ul li:nth-child(2) a{color:#0485c2; padding:0px 0px 0px 20px}
#navbar ul li:first-child a{background:url(../images/icon-home.png) no-repeat left center; padding-right:10px}
#navbar ul li:nth-child(2) a{background:url(../images/icon-contact.png) no-repeat left center}
#navbar ul li:last-child a{border-right:none}
#navbar ul li:hover ul{display:block}
#navbar ul li:hover>a, #navbar ul li>a:hover,#navbar ul li.active>a{text-decoration:none;}

#navbar ul li ul{display:none; position:absolute; border:solid 1px #e3e3e3; margin-top:20px; margin-left:20px;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #b7d6f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#b7d6f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#b7d6f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#b7d6f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#b7d6f2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#b7d6f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b7d6f2',GradientType=0 ); /* IE6-9 */

}
#navbar ul li ul li{float:none; border-bottom:dashed 1px #4074b0; padding:0; margin:0}
#navbar ul li ul li a{color:#4074b0; font-size:12px; text-transform:capitalize; padding:5px 20px; float:none; display:block; width:100%; margin-left:-11px}
#navbar ul li ul li:first-child a, #navbar ul li ul li:nth-child(2) a{background:none; padding:5px 20px}
#navbar ul li ul li:last-child{border-bottom:0}
#navbar ul li ul li.active a, #navbar ul li ul li a:hover{color:#404040}

#navbar ul li ul li ul{display:none; position:absolute; border:solid 1px #e3e3e3; margin-top:20px; margin-left:20px;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #b7d6f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#b7d6f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#b7d6f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#b7d6f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#b7d6f2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#b7d6f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b7d6f2',GradientType=0 ); /* IE6-9 */

}
#navbar ul li:hover ul li ul{display:none}


#navbar ul li ul li:hover ul{display:block; left:120px; top:-10px}

#navbar #language ul{margin-right:5px}
#navbar #language ul li{padding-top:8px}
#navbar #language ul li a{background:none; padding:0px 0px 0px 7px; border-left:solid 1px; font-size:11px; line-height:11px}
#navbar #language ul li:first-child a{border-left:none}

.container{padding-bottom:0px; padding: 0 10px}
.container h2{background:url(../images/line.png) no-repeat bottom left;}
.container h1{    
	color: #FFFFFF;
    font-size: 34px;
    font-weight: 400;
    position: absolute;
    right: 65px;
    text-transform: capitalize;
    top: -190px;}
.container h1 span{text-indent:50px; display:block}

#banner{overflow:hidden; position:relative; width:928px; margin:0 auto; background:#fff;
-moz-box-shadow: 0px -5px 5px rgba(124, 123, 123, 0.37);-webkit-box-shadow: 0px -5px 5px rgba(124, 123, 123, 0.37);box-shadow: 0px -5px 5px rgba(124, 123, 123, 0.37);progid:DXImageTransform.Microsoft.Shadow(color=#b9b9b9,direction=45);
border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url(PIE.htc);position:relative
}
#banner #slider-banner{margin:0 auto; overflow:hidden; padding:5px 5px 2px;}
#banner #slider-banner li img{display:block}
#banner #slider-banner li div.banner-text img{display:inline-block}
#banner #slider-banner li div.banner-text{position:aboslute; top:0}

.gallery {overflow:hidden}
.gallery ul{float:right}
.gallery ul li{display:inline-block; margin-right:15px; }
.gallery ul li img{border:solid 2px #eeeeee}
.gallery ul li .caption{text-align:center; color:#707070}

#footer{position:absolute; width:100%; bottom:0; font-size:12px; color:#fff; padding:0px 0px 0px; background:#898989}
#footer ul li a{padding:0 15px; color:#fff; border-left:solid 1px; text-transform:capitalize;}
#footer ul li:first-child>a {border-left:0; padding-left:0}
#footer ul li{display:inline-block}
#footer ul{background:#1255a6}
#footer p{padding:0px 0}

ins,.tdn{text-decoration:none}
.dpb{z-index:9999}


.form{margin-top:0px;}
#userForm{padding:15px 0px; font-size:12px}
#userForm table{width:480px}
#userForm td{margin-bottom:5px; width:165px; vertical-align:top; text-align:left; position:relative}
#userForm input[type=text]{border:solid 1px #aeaeae; width:300px; height:21px; padding:0 5px; color:#292929; margin-bottom:10px}
#userForm textarea{border:solid 1px #aeaeae; width:300px; height:21px; padding:2px 5px; color:#292929; margin:4px 0}
#userForm input[type=submit]{background:url(../images/btnSubmit.png) no-repeat; background-size:100% 100%; width:89px; height:29px; border:none; float:right}
#userForm input[type=submit]#btnSubmit1{background:url(../images/btnSubmit1.png) no-repeat; width:65px; height:27px; border:none; float:right}
